// JavaScript Document
// menu contextual
// Axesat
	function despliegaSubitems(iden)
	{
		  $('#desplegados_'+iden).slideToggle('slow');
	}

	var string="";
	$.ajax({
				
	  type: 'GET',
	  url: '../js/menu.xml',
	  cache: false,
	  dataType: ($.browser.msie) ? 'text' : 'xml', // Reconocemos el browser.
	  success: function(data){
		var xml;
		if(typeof data == 'string'){
		  xml = new ActiveXObject('Microsoft.XMLDOM');
		  xml.async = false;
		  xml.loadXML(data);
		} else {
		  xml = data;
		}
		
	
		$(xml).find('item').each(function(){
		 var id = $(this).attr('id');
		 var titulo = $(this).attr('titulo');
		 string=string+'<div class="btn_desplegable" onclick="despliegaSubitems('+id+');"><div class="bullet_fecha"><img src="images/bullet_flecha.jpg" width="9" height="5" /></div><div class="bullet_circle"><img src="images/bullet_circle.jpg" width="7" height="8" /></div>'+titulo+'</div><div id="desplegados_'+id+'" class="desplegados">';
		  $(this).find('desplegados').each(function(){
			var urllink = $(this).attr('url');
			var titulo = $(this).text();
			string=string+'<div class="btn_deplega"><div class="bullet_fecha2"><img src="images/bullet_flecha2.jpg" width="5" height="8" /></div><a href="'+urllink+'">'+titulo+'</a></div>';
		  });
		  string=string+'</div>';
		});
		var elem=document.getElementById('desplegable');
		//alert(string);
		elem.innerHTML=string;
		//$('#desplegable').text(string);
	  }
	});
    $(document).ready(function(){
	
        //variables de control
        var menuId = "desplegable";
        var menu = $("#"+menuId);

        //EVITAMOS que se muestre el MENU CONTEXTUAL del sistema operativo al hacer CLICK con el BOTON DERECHO del RATON
        $(".ob_gMCont").bind("contextmenu", function(e){
	        menu.css({'display':'block', 'left':e.pageX, 'top':e.pageY});
	        return false;
        });
        //controlamos ocultado de menu cuando esta activo
	    //click boton principal raton
	    $(document).click(function(e){
		    if(e.button == 0 && e.target.parentNode.id != menuId){
			    menu.css("display", "none");
		    }
	    });
	    //pulsacion tecla escape
	    $(document).keydown(function(e){
		    if(e.keyCode == 27){
			    menu.css("display", "none");
		    }
	    });
    });
	
